3/26/11, BBC News:  Thousands march in the streets of London to protest government cuts in social services.  I suppose it would be asking too much for the crown family to give up some perks, excessive incomes, a few castles, or crown jewels.  I wonder how much the upcoming wedding is going to cost?  Employees in London already pay 31%, yes 31% of their earnings to tax!  I don't know about you, but I couldn't live on 69% of my income; I can barely get by on 95%.  On top of that, sales tax is s...
Continue reading ...